package DataControl;

import Data.ClinetData;
import Data.DataPort;
import Data.FileInfo;

import java.util.List;

public interface IServerDataResolver {

    /**
     * 设置服务器数据
     */
    void setServerData(DataPort serverData);
    /**
     * 执行命令动作
     * @param clinetData
     */
    void Do(ClinetData clinetData);
    /**
     * 显示数据
     */
    void Show();

    /**
     * 获取展示的数据
     * @return
     */
    List<FileInfo> getShowData();
    /**
     * 下载数据
     */
    void Download();
}
